避重就輕:同時管理不同虛擬化平台應制定的政策
大多數伺服器虛擬化管理還是基於單一供應商的虛擬平台,不過採用多個虛擬化管理程式的環境變得越來越常見,兼併、收購、甚至預算的變化都是導致採用不同虛擬化平台的因素。儘管管理多個虛擬化管理程式部署絕非易事,但還是有一些策略可以幫助你讓事情更順利點。
獲取一個多平台的管理工具
面對一個多虛擬化管理程式的環境應該做的第一件事,就是採用一個集中管理多個環境的工具。雖然現在有一些類似的工具,但是它們沒有一個可以提供管理所有主流虛擬化管理程式的完整全面的功能。舉例,Microsoft System Center Virtual Machine Manager 2012 R2,是可以管理 Hyper-V、VMware vSphere 和 Citrix XenServer 的。但是,因為該工具是 Microsoft 產品,它提供的管理 Hyper-V 的功能要比管理 vSphere 或 XenServer 更好。當然應對基礎設施級別的改變,你不得不使用本機所帶的管理工具(Hyper-V Manager、vSphere Client)。
確保足夠的培訓
培訓對於多虛擬化管理程式也是不可少的,在主流的虛擬化管理程式之間有很多相似之處,但是實際的管理過程是非常不同的。這種情況下,你不能設想僅因為某些人是虛擬化方面的專家,他們就能夠很直觀的解決一個 Microsoft 或 Citrix 的環境。更重要的是,培訓有助於確保精通廠商特定的最佳實踐。
應用策略一致
另一項建議是盡可能使用一致的方式配置你的虛擬化管理程式環境,你的目標是使管理過程變得更簡單。實際方式是採取類似的策略來配置各種虛擬化管理程式的部署,理想情況下應該盡可能的保持一致性,以及管理員盡可能的精通如何在兩個環境之間來回操作。
策略是否可以統一應用很大程度上取決於業務需求和你使用的多個虛擬化管理程式。你就可以採取一套共同的管理許可權、虛擬機器命名規則以及虛擬機器生命週期管理策略。
制定一個長期的規劃圖
你可以做的最重要的事情之一就是為你的虛擬化基礎設施準備一個長期的規劃圖。首先評估你目前使用虛擬化管理程式環境的原因是什麼。你就可以開始制定一個長期共存計劃。在某些情況下,這些可能需要你和軟件廠商去討論,例如就規劃圖如何與他們的相匹配作討論。
舉個例子,一個有豐富 Hyper-V 使用經驗的人決定購買一個只能作為 VMware 虛擬裝置使用的特定基礎設施管理產品,企業為了適應新的軟件,不得不建立一個小的 VMware 環境。我建議在這種情況下,要去和虛擬裝置產品廠商交談,並詢問它們之後是否會推出 Hyper-V 版本。從長遠的更高的成本效益來看採用一個 Hyper-V 版本的軟件而不是維護多個虛擬化管理程式平台。
一個虛擬化管理程式的遷移並不總是最佳的行動方針,假設一個企業已經部署了 VMware 而又收購一家擁有龐大而複雜的 Hyper-V 環境公司。它可能從企業的最佳利益上來作決定,例如是分別保持兩個環境,利用現有的虛擬化資源而不是遷移。